muddled along - Spanish English Dictionary